master and servant - Espagnol Anglais Dictionnaire